﻿/* PADROES */
body		{margin: 0;padding: 0;background: #ffffff;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #414141;}
.container	{width: 1000px;margin: 0px auto;}
h1, h2, h3	{margin: 0;padding: 0;font-weight: normal;}
h1			{font-size: 2em;}
h2			{margin: 0px;padding: 0px 0px 20px 0px;letter-spacing: -2px;font-size: 2.8em;color: #ffffff;}
h3			{font-size: 1.6em;}
p, ul, ol	{margin-top: 0;line-height: 200%;}
p, ol		{}
ul, ol		{}
a			{color: #8A8A8A;}
a:hover		{}


/* ESTRUTURAL */
#bannerPrincipal	{ width: 960px; margin: 0px auto; }
#bannerPrincipal2	{ width: 960px; margin: 0px auto; }
#bannerPrincipal3	{ width: 960px; margin: 0px auto; }
#conteudoPrincipal  { width: 960px; margin: 0px auto; }
#bannerLateral		{ width: 200px; margin: 0px 0px 0px 30px; float:left; }
#conteudoPrincipal	{ width: 960px; margin:  0px auto;}
#veiculosRepeater	{ width: 670px; height: 500px; margin: 20px 0px 0px 40px; float : left; }
#veiculosRepeater1  { width: 800px; height: 500px; margin: 20px 0px 0px 40px; float : left; }
#filtro				{ width: 200px; height:200px; float:left; margin: 20px auto; } 
#texto				{ width:670px; margin: 0px 0px 0px 30px; float:left; }

/*Rolagem*/
.Rolagem	{ border: 1px solid #888;  overflow-y:scroll;}

/*Galeria de imagens*/

#gallery {
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#gallery li {
	float: left;
	margin: 0px;
	padding: 10px;
}

#gallery img {
	border: 5px solid #FFFFFF;
}


/* MENU */ 
#menu		{ float: right; width: 500px; height: 20px; margin: 0 auto; padding: 70px 0px 0px 0px; }
#menu ul	{float: right; margin: 0; padding: 0px 0px 0px 0px; list-style: none; line-height: normal;}
#menu li	{float: left;}
#menu a		{display: block;height: 20px;margin: 0px;padding: 0px 15px;letter-spacing: -1px;text-decoration: none;text-align: center;text-transform: uppercase;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #000000;	border: none;}
#menu a:hover, #menu .current_page_item a {text-decoration: none;}
#menu .current_page_item a { }
/* FIM DO MENU */

/* HEADER */
#header { width: 900px; height: 115px; margin: 0 auto; padding: 0px 50px;}
/* FIM DO HEADER */

/* LOGO */
#logo		{float: left;width: 300px;margin: 0;padding: 0;color: #000000;}
#logo h1, #logo p { }
#logo h1	{ padding:10px 0px 0px 0px; letter-spacing: -2px; text-transform: lowercase;font-size: 3.8em;}
#logo h1 a	{color: #000000; }
#logo p		{margin: 0;padding: 0px 0 0 0px;letter-spacing: -1px;font: normal 18px Georgia, "Times New Roman", Times, serif;font-style: italic;color: #8E8E8E;}
#logo p a	{color: #8E8E8E;}
#logo a		{border: none;background: none;text-decoration: none;color: #000000;}
/* FIM DO LOGO */

/* Descricao Automovel */
#descricao p { font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #000000;}
#descricao h1{ font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #000000; }



/* Componente PLKFormularioPadrao */
.frm                                 { float:left; clear:both; margin:10px 0px 10px 0px;}
.frm .titulomd1                      { background-color:#333; font-family:Arial; float:left;  height: 20px;}
.frm .titulomd1 .imgTituloFrmPadrao1 { vertical-align:middle; float:left; background-image: url('../Imagens/PLKFormulario/borda_topoesq_titulo.gif'); width: 20px; height: 20px;}
.frm .titulomd1 .imgTituloFrmPadrao2 { vertical-align:middle; float:left; background-image: url('../Imagens/PLKFormulario/borda_topodir_titulo.gif'); width: 20px; height: 20px;}
.frm .titulomd1 .TituloFrmPadrao1    {float:left; font-size:12px; color:#FFF; font-weight:bold; height: 20px;}	
.frm .titulomd1 .TituloFrmPadrao2    {display: table-cell; text-align:center; vertical-align:middle;  height: 20px;}	
.frm .titulomd1 .TituloFrmPadrao3    {display:inline-block; color:#FFF; font-weight:bold; font-size:12px; * margin-top: 2px; }	
.frm .titulomd1 a                    { font-size:12px; color:#FFF; font-weight:bold; display:block; float:left; text-decoration:none; }

.frm .titulomd2      { background-color:#B6B6B6; font-family:Arial; float:left; }
.frm .titulomd2 img  { vertical-align:middle; float:left; }
.frm .titulomd2 span { font-size:12px; color:#FFF; font-weight:bold; display:block; float:left; }
.frm .titulomd2 a    { font-size:12px; color:#FFF; font-weight:bold; display:block; float:left; text-decoration:none; }

.frm .topo-conteudo         { background-color:#EBEBEB; clear:both; width:100%; float:left; height:20px; }
.frm .topo-conteudo .plkDir { float:right; background-image: url('../Imagens/PLKFormulario/borda_topodir.gif'); width: 20px; height:20px;}
.frm .topo-conteudo .plkEsq { float:left;  background-image: url('../Imagens/PLKFormulario/borda_topoesq.gif'); width: 20px; height:20px;}

.frm .conteudo             { background-color:#EBEBEB; width:100%; clear:both; font-family:Arial; font-size:10px;}
.frm .conteudo .area       { margin:0px 10px 0px 10px;}
.frm .conteudo .area h3    { font-size:13px; }
.frm .conteudo .area label { font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.frm .conteudo .area small { font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.frm .conteudo .area td    { font-size: 11px;}
.frm .conteudo table tr td { height:20px; }

.frm .rodape-conteudo         { background-color:#EBEBEB; clear:both; width:100%;  float:left; }
.frm .rodape-conteudo .plkDir { float:right; background-image: url('../Imagens/PLKFormulario/borda_rodapedir.gif'); width: 20px; height:20px;}
.frm .rodape-conteudo .plkEsq { float:left;  background-image: url('../Imagens/PLKFormulario/borda_rodapeesq.gif'); width: 20px; height:20px;}

.frm fieldset					{ padding: 10px; border:solid 1px #CCC; }
.frm fieldset legend			{ font-weight:bold; }
.frm hr							{ margin:20px 0px 10px 0px; }
/* FIM Componente PLKFormularioPadrao */

.Endereco-Provavel				{width:500px; position:absolute; background:#EBEBEB; border: solid 1px black; left:auto; top:auto; margin:25px;}
.Topo-Endereco-Provavel			{width:100%; Background:black; height:19px;} 
.Endereco-Provavel-Grid		{padding-left:25px; padding-right:25px; padding-bottom:25px;}  

/* GRID */
.gdvPadrao						{ margin:10px 0px 0px 0px; display:table; padding:2px; background-color:#EEE; border: none;}
.gdvPadrao th 					{ border: 1px solid #DDDDDD; background-color:#3C49A5; height:20px; text-align:center; color:#fff; font-family:Arial; font-weight:bold; font-size:11px;}
.gdvPadrao-linha 				{ background-color:#FFF; font-family:Arial; font-size:10px; height:22px; color:#000; }
.gdvPadrao-linha: hover 		{ background-color:#FF0000;}
.gdvPadrao-linhaAlt				{ background-color:#EFEFEF; font-family:Arial; font-size:10px; height:22px; color:#000; }
.gdvPadrao-linhaAlt td			{ border: 1px solid #DDDDDD;}
.gdvPadrao-linha td				{ border: 1px solid #DDDDDD;}
.gdvPadrao-linha td td			{ border: none;}
.gdvPadrao-linhaAlt td	td		{ border: none;}
.gdvPadrao-Pager				{ background: #CCCCCC;}
.gdvPadrao-Pager td				{ border: 1px solid #CCCCCC;}
.gdvPadrao-Pager td a			{ color:#666; font-size: 10px; text-decoration: none;}
.gdvPadrao-Pager td span		{ color:#000; font-size: 10px;}


.gdvPadrao-Btn					{width:20px; text-align:center; }
.gdvPadrao-Data					{width:80px; text-align:center; }
.gdvPadrao-Texto				{text-align:left; padding-left:2px;}
.gdvPadrao-Numeros				{text-align:center;}
.gdvPadrao-center				{text-align:center;}
.gdvPadrao-Monetario			{text-align:right; padding-right:2px;}
.gdvPadrao-SemDados				{text-align:center; font-size:10px; height:22px; text-decoration:inderline; border: 1px solid #F7F7F7;}

/*Check List*/
.CheckList	{ border: 1px solid #888; background-color: #FFF; overflow-y:auto; *overflow-y:scroll;}
/*Rolagem*/
.Rolagem	{ border: 1px solid #888; background-color: #FFF; overflow-y:scroll;}

/*Frm Pesquisa e Cadastro*/
.frm-Pesquisa						{ clear:both;}
.frm-Cadastro						{ clear:both;}
.frm-linhaPesq						{ clear:both; width: 640px; margin-right: 10px; margin-top: 5px;margin-bottom: 5px;}
.frm-linhaCad						{ clear:both; width: 100%; margin-top: 5px;margin-bottom: 5px;}
.frm-linhaCadTreeView				{ clear:both; width: 730px; margin-top: 5px;margin-bottom: 5px; overflow: auto; height: 300px; background-color:#EFEFEF; border:1px solid #DDDDDD;}

.frm-Pesquisa input[type=submit]	{ width: 40px; }
.frm-label							{ margin-top: 3px;}
.frm-text							{ margin-top: 1px;}
.frm-button							{}
.Cad-Acao-btn						{text-align:center; width: 740px;}
.margin0							{margin:0px;}
.margin5							{margin: 5px;}
.margin10							{margin: 10px;}
.marginTop10						{margin-top: 10px;}
.marginTop20						{margin-top: 20px;}
.marginTop3						    {margin-top: 3px;}
.marginTop5						    {margin-top: 5px;}
.marginEsq5							{margin-left: 5px;}
.marginEsq10						{margin-left: 10px;}
.marginEsq30						{margin-left: 30px;}
.marginEsq50						{margin-left: 50px;}
.marginAuto							{margin: auto;}
.marginDir5							{margin-right: 5px;}
.marginLeft390						{margin-left:390px;}
.marginLeft300						{margin-left:300px;}
.panelProjeto {text-align:center; font-size:10px; text-decoration:inderline; padding-top:10px; padding-bottom:10px;}

/*Padrão dos Objetos*/
input[type=text]{ font-size:11px;}


/* Estilos Padrões*/
.esq           {float:left;}
.dir           {float:right; }
.dir5          {float:right; margin-right: 5px;}
.dir11          {float:right; margin-right: 11px;}
.dir20          {float:right; margin-right: 20px;}
.esq10         {float:left; margin-left: 10px;}
.esq5          {float:left; margin-left: 5px;}

.center        {text-align: center; vertical-align: middle;}
.negrito           {font-weight:bold; }
.right        {text-align: right;}
.larg10        {width: 10px;}
.larg20        {width: 20px;}
.larg30        {width: 30px;}
.larg40        {width: 40px;}
.larg50        {width: 50px;}
.larg60        {width: 60px;}
.larg65        {width: 65px;}
.larg70        {width: 70px;}
.larg80        {width: 80px;}
.larg90        {width: 90px;}
.larg95        {width: 95px;}
.larg100       {width: 100px;}
.larg110       {width: 110px;}
.larg120       {width: 120px;}
.larg130	   {width: 130px;}
.larg135	   {width: 135px;}
.larg140       {width: 140px;}
.larg145       {width: 145px;}
.larg150       {width: 150px;}
.larg160       {width: 160px;}
.larg170       {width: 170px;}
.larg180       {width: 180px;}
.larg190       {width: 190px;}
.larg195       {width: 195px;}
.larg200       {width: 200px;
	height: 31px;
}
.larg210       {width: 210px;}
.larg220       {width: 220px;}
.larg230       {width: 230px;}
.larg235       {width: 235px;}
.larg240       {width: 240px;}
.larg270       {width: 270px;}
.larg280       {width: 280px;}
.larg290       {width: 290px;}
.larg300       {width: 300px;}
.larg305       {width: 305px;}
.larg340       {width: 340px;}
.larg350       {width: 350px;}
.larg360       {width: 360px;}
.larg370	   {width: 370px;}
.larg400	   {width: 400px;}
.larg430       {width: 430px;}
.larg450       {width: 450px;}
.larg500       {width: 500px;}
.larg550       {width: 550px;}
.larg600       {width: 600px;}
.larg610       {width: 610px;}
.larg640       {width: 640px;}
.larg670       {width: 670px;}
.larg680       {width: 680px;}
.larg700       {width: 700px;}
.larg750       {width: 750px;}
.larg780       {width: 780px;}
.larg1000      {width: 1000px;}
.larg800       {width: 800px;}
.larg100Porc   {width: 100%;}

.alt100		   {height: 100px;}
.alt150		   {height: 150px;}
.alt200		   {height: 200px;}
.alt300		   {height: 300px;}
.Preto		   {filter:alpha(opacity=40);}

.ScrollY	   { overflow-y:auto; *overflow-y:scroll;}

.repeter-cabecalho { border: 1px solid #DDDDDD; background-color:#3C49A5; height:35px; padding-left:4px; padding-right:0px; color:#fff; font-family:Arial; font-weight:bold; font-size:11px;}
.repeter-linha {background-color:#FFF; margin:1px; padding-top: 2px; font-family:Arial; font-size:10px; height:23px; color:#000; padding-left:4px;  background: #CCCCCC;}

/*AKMODAL*/
#ak_modal_div {padding-top:0px;background-color:#EBEBEB;position: absolute; z-index:1000;}
#ak_modal_div #ak_modal_div_titulo {background-color:#000;color:white;display:block;padding-top:0px;margin-top:0px; height:25px; }
#ak_modal_div #ak_modal_div_titulo #titulo {float:left; color:#FFF; font-family:Arial; font-size: 14px; margin: 4px 0px 0px 5px; font-weight:bold;}
#ak_modal_div #ak_modal_div_titulo #close { float:right; margin: 4px 4px; background-image: url('../Imagens/AkModalCross.png'); width: 16px; height: 16px;}
#ak_modal_div #ak_modal_div_titulo #close:Hover{cursor:pointer;}
.form-AkModal {background-color:#EBEBEB; padding:25px;}

/* AutoComplete */
.autoCompletePadrao {margin-top: 0px; padding-left: 0px; list-style-type : none;}
.autoCompletePadrao {margin-top: 0px; padding-left: 0px; list-style-type : none;}


.Painel-Endereco {background-color:#EBEBEB; border:solid 1px blue;}

/* Impressao */
.bold {font-weight: bold;}
.border-topBottom{border-bottom: solid 1px black; border-top: solid 1px black; }
.border-Bottom{border-bottom: solid 1px black; }
.border-Left{border-left: solid 1px black; }
.border-right{border-right: solid 1px black; }
.border {border: solid 1px black;}
.padding-left2 { padding-left:2px;}
.container-impressao { border: #999 1px solid; padding: 10px; margin: 10px 0px 0px 10px; }
.titulo-impressao { border-bottom: #ccc 1px solid; padding: 5px; margin: 10px 0px 0px 0px; font-size: 16px; font-weight: bold;}

/* Easy Tooltip */

#easyTooltip{	margin:0 10px 1em 0;	width:250px;	padding:8px;	background:#fcfcfc;	border:1px solid #e1e1e1;	line-height:130%;					}
#easyTooltip h3{	margin:0 0 .5em 0;	font:13px Arial, Helvetica, sans-serif;	text-transform:uppercase;	}	
#easyTooltip p{	margin:0 0 .5em 0;	}		
#easyTooltip img{		background:#fff;		padding:1px;		border:1px solid #e1e1e1;		float:left;		margin-right:10px;		}		
.Tooltip {display:none;}


.display-none {display: none;}
.display-block {display: block;}

.painelRdv {background-color:white; border-color:#C9C9C9; border: solid 1px #C4C4FF; }


/* Pesquisa de acordo promocional */
.fonteAbc { font-size: 15px; text-decoration: none}
.fonteAbc-Selecionado {font-size: 17px; color: Blue;}

/*SlideShow*/
.slideshow { height: 232px; width: 232px; margin: auto }
.slideshow img { border: 2px solid #999; }

